wad of cotton wool - Turkish English Dictionary